experience stomach trouble - Spanish English Dictionary